The Best 15 Restaurants in Duncan, United States

4 Rating
50 reviews

1556 E Main St, Duncan, SC 29334-9702, Duncan

"Great place. Family friendly. Typical Italian Greek food. Staff was friendly. Plenty of parking. Sev"